package com.xyhy.core.base.entity;

import org.springframework.data.domain.Persistable;

/**
 * @author Fire Team - Robert
 * @Description 所有对象的基础接口 <br/>
 * 在任何业务系统中，所有的对象都应包含ID和Name属性
 * @date 2021年8月2日
 */
public interface IObject<ID> extends Persistable<ID> {
  void setId(ID id);

  String getName();

  void setName(String name);

  void setNew(boolean value);
}
